/*!
 @header TransferViewController.h
 @author 周益
 @version 1.0.0 2013/05/17 Creation
 Copyright (c) 2013年 mypocketbaby. All rights reserved.
 */

#import <UIKit/UIKit.h>
#import "RTLabel.h"
#import "JSONRequest.h"
#import "CustomScrollView.h"

/*!
 @abstract TransferViewController此VC管理了一个具有两种状态的view：当用户未开通转账业务时的状态和用户开通了转账业务的状态，这两种种状态的显示方式会有差异。
 */
@interface TransferViewController : UIViewController<JSONRequestDelegate>
{
    UIView *_lineView;                      //分割线view或者是转账申请中提示view
    RTLabel *_firstAdditionLabel;           //额外提示1Label
    RTLabel *_secondAdditionLabel;          //额外提示2Label
    RTLabel *_thirdAdditionLabel;           //额外提示3Label
    
    RTLabel *_contentLabel;                 //温馨提示的内容Label
    
    RTLabel *_firstLabel;                   //提示1Label
    RTLabel *_secondLabel;                  //提示2Label
    RTLabel *_thirdLabel;                   //提示3Label
    
    UIButton *_bottomButton;                //排在最底部的按钮
    UIButton *_middleButton;                //排在中间的按钮
    UIButton *_topButton;                   //排在最上面的按钮
    
    //用户是否开通了转账服务，为true时，表示用户开通了转账业务，否则没有开通
    BOOL _transStatus;                      
    
    //用户是否可以进行转账,如果为YES时，表示用户不存在任何一笔转账在处理中，可以进行下一笔转账业务；否则用户是存在一笔转账在处理中，不能进行下一笔转账业务
    BOOL _transferPermisson;                
    
    NSArray *_transferInfoArray;            //用户转账的账户信息集合
    
    UIButton *_addtionalButton;             //找回密码按钮
    
    UIButton *_cancelButton;                //取消申请按钮
    
    CustomScrollView* _scrollView;
}
@end
